/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package almacen;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;

/**
 *
 * @author pato
 */
public class jcProperties {
    
        Properties propiedades = new Properties();
    public Properties getProperties() {
        try {
             FileInputStream fileInputStream = new FileInputStream("Propiedades.properties");
   
 
            //se crea una instancia a la clase Properties
       //     Properties propiedades = new Properties();
            //se leen el archivo .properties
            propiedades.load( fileInputStream );
                fileInputStream.close();
            //si el archivo de propiedades NO esta vacio retornan las propiedes leidas
            if (propiedades.isEmpty())
                 crearPropiedades();
            return propiedades;
        } catch (IOException ex) {
           System.out.println(ex.getMessage());
            
    
            return null;
        }
        
   }
    void crearPropiedades(){
        propiedades.setProperty("baseDatosLocal", "teslan");
        propiedades.setProperty("impresoraTicket", "");
        propiedades.setProperty("passLocal", "t1e1s3l5A3b0e3M");
        propiedades.setProperty("serverLocal", "192.168.1.218");
        propiedades.setProperty("usuarioLocal", "teslabem");
            FileOutputStream os = null;
    try {
    os=new FileOutputStream("Propiedades.properties");
    propiedades.store(os, "Base de Datos Local");
    } catch(IOException ioe) { }
        
    }
    
}
